package com.ktgj.sms.mapper;

import java.util.List;
import com.ktgj.sms.domain.SmsAirlineticket;
import com.ktgj.sms.domain.vo.SmsContentVo;

/**
 * 【请填写功能名称】Mapper接口
 * 
 * @author ruoyi
 * @date 2022-08-04
 */
public interface SmsAirlineticketMapper 
{
    /**
     * 查询【请填写功能名称】
     * 
     * @param keyId 【请填写功能名称】ID
     * @return 【请填写功能名称】
     */
    public SmsAirlineticket selectSmsAirlineticketById(Long keyId);

    /**
     * 查询【请填写功能名称】列表
     * 
     * @param smsAirlineticket 【请填写功能名称】
     * @return 【请填写功能名称】集合
     */
    public List<SmsAirlineticket> selectSmsAirlineticketList(SmsAirlineticket smsAirlineticket);

    /**
     * 新增【请填写功能名称】
     * 
     * @param smsAirlineticket 【请填写功能名称】
     * @return 结果
     */
    public int insertSmsAirlineticket(SmsAirlineticket smsAirlineticket);

    /**
     * 修改【请填写功能名称】
     * 
     * @param smsAirlineticket 【请填写功能名称】
     * @return 结果
     */
    public int updateSmsAirlineticket(SmsAirlineticket smsAirlineticket);

    /**
     * 删除【请填写功能名称】
     * 
     * @param keyId 【请填写功能名称】ID
     * @return 结果
     */
    public int deleteSmsAirlineticketById(Long keyId);

    /**
     * 批量删除【请填写功能名称】
     * 
     * @param keyIds 需要删除的数据ID
     * @return 结果
     */
    public int deleteSmsAirlineticketByIds(Long[] keyIds);

    /**
     * 短信内容查询
     * */
    public List<SmsAirlineticket> smsContent(SmsContentVo smsContentVo);

    /**
     * 短信内容详情
     * */
    public SmsAirlineticket smsContentDetails(Long id);
}
